river gorges - Turkish English Dictionary